<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

              /*
        setFullYear(year,month,day);
        month: 本地时间表示0-11 之间的整数值，表示1月到12月
        -1 表示最后一个月
        12 表示明年的第一个月
        13 表示明年的第二个月，以此类推
        day :表示月中的某一天，本地时间介于1~31之间的数字
        0 表示上个月的最后一天
        -1 表示上个月最后一天的前一天。
        如果当月有31天
            32 表示下个月的第一天
        如果当月有30天
            32 表示下个月的第二天
        */
        let date = new Date();
        console.log(date);
        //设置年
        date.setFullYear(2025,10,12)
        console.log(date);
       // 将时间改为2月
       date.setMonth(1)
       //设置为20日
       date.setDate(20)
       //设置为14时
       date.setHours(14)
       //设置20分
       date.setMinutes(20)
       //设置为50秒
       date.setSeconds(50)
       console.log(date);
       //获得当前毫秒值
       console.log(Date.now());
       //日期转毫秒
       console.log(new Date().getTime);
       console.log(+new Date());
       //毫秒转日期
       console.log(new Date(Date.now()));
       //获得当期那日期的日期部分时间
       console.log(new Date().toLocaleDateString());

       //获得当前时间的日期时间
       console.log(new Date().toLocaleTimeString());
       
       //日期转为json格式
       console.log(new Date().toJSON);
       
  
    </script>
</body>
</html>